supervised injection facilities - English Synonyms Dictionary